rubber latch - Alemán Inglés Diccionario